package com.ziyun.erp.modules.store.storeGoodsProduct.entity;

import com.baomidou.mybatisplus.annotations.TableId;
import com.baomidou.mybatisplus.annotations.TableName;

import java.math.BigDecimal;
import java.io.Serializable;
import java.util.Date;

/**
 * 门店自营产品表
 * 
 * @author xueqz
 * @email 
 * @date 2018-09-25 16:10:54
 */
@TableName("store_goods_product")
public class StoreGoodsProductEntity implements Serializable {
	private static final long serialVersionUID = 1L;

	/**
	 * 产品Id
	 */
	@TableId
	private Integer productId;
	/**
	 * 产品编号
	 */
	private String productNo;
	/**
	 * 产品名称
	 */
	private String productName;
//	/**
//	 * 价格
//	 */
//	private BigDecimal price;
	/**
	 * 重量
	 */
	private BigDecimal weight;
	/**
	 * 单位
	 */
	private String unit;
	/**
	 * 规格属性
	 */
	private String craft;
	/**
	 * 商品类型(standard：普通商品),(print：报价-印刷商品),(paper：大纸商品),(fast：报价-快印商品),(material：报价-广告物料)'
	 */
	private String goodsType;
	/**
	 *sku或spu标识
	 */
	private String goodsFlag;
	/**
	 * 门店分类
	 */
	private Integer storeCategoryId;
	/**
	 * 商户id(作废)
	 */
	private Long sellerId;
	/**
	 * 关联紫云网sku
	 */
	private Integer origProductId;
	/**
	 * 是否删除:1.是;0:否
	 */
	private Boolean disabled;
	/**
	 * 创建人
	 */
	private String createName;
	/**
	 * 创建时间
	 */
	private Date createTime;

	/**
	 * 设置：产品Id
	 */
	public void setProductId(Integer productId) {
		this.productId = productId;
	}
	/**
	 * 获取：产品Id
	 */
	public Integer getProductId() {
		return productId;
	}
	/**
	 * 设置：产品编号
	 */
	public void setProductNo(String productNo) {
		this.productNo = productNo;
	}
	/**
	 * 获取：产品编号
	 */
	public String getProductNo() {
		return productNo;
	}
	/**
	 * 设置：产品名称
	 */
	public void setProductName(String productName) {
		this.productName = productName;
	}
	/**
	 * 获取：产品名称
	 */
	public String getProductName() {
		return productName;
	}
//	/**
//	 * 设置：价格
//	 */
//	public void setPrice(BigDecimal price) {
//		this.price = price;
//	}
//	/**
//	 * 获取：价格
//	 */
//	public BigDecimal getPrice() {
//		return price;
//	}
	/**
	 * 设置：重量
	 */
	public void setWeight(BigDecimal weight) {
		this.weight = weight;
	}
	/**
	 * 获取：重量
	 */
	public BigDecimal getWeight() {
		return weight;
	}
	/**
	 * 设置：单位
	 */
	public void setUnit(String unit) {
		this.unit = unit;
	}
	/**
	 * 获取：单位
	 */
	public String getUnit() {
		return unit;
	}
	/**
	 * 设置：规格属性
	 */
	public void setCraft(String craft) {
		this.craft = craft;
	}
	/**
	 * 获取：规格属性
	 */
	public String getCraft() {
		return craft;
	}
	/**
	 * 设置：商品类型(standard：普通商品),(print：报价-印刷商品),(paper：大纸商品),(fast：报价-快印商品),(material：报价-广告物料)'
	 */
	public void setGoodsType(String goodsType) {
		this.goodsType = goodsType;
	}
	/**
	 * 获取：商品类型(standard：普通商品),(print：报价-印刷商品),(paper：大纸商品),(fast：报价-快印商品),(material：报价-广告物料)'
	 */
	public String getGoodsType() {
		return goodsType;
	}
	/**
	 * 设置：门店分类
	 */
	public void setStoreCategoryId(Integer storeCategoryId) {
		this.storeCategoryId = storeCategoryId;
	}
	/**
	 * 获取：门店分类
	 */
	public Integer getStoreCategoryId() {
		return storeCategoryId;
	}
	/**
	 * 设置：商户id(作废)
	 */
	public void setSellerId(Long sellerId) {
		this.sellerId = sellerId;
	}
	/**
	 * 获取：商户id(作废)
	 */
	public Long getSellerId() {
		return sellerId;
	}
	/**
	 * 设置：关联紫云网sku
	 */
	public void setOrigProductId(Integer origProductId) {
		this.origProductId = origProductId;
	}
	/**
	 * 获取：关联紫云网sku
	 */
	public Integer getOrigProductId() {
		return origProductId;
	}
	/**
	 * 设置：是否删除:1.是;0:否
	 */
	public void setDisabled(Boolean disabled) {
		this.disabled = disabled;
	}
	/**
	 * 获取：是否删除:1.是;0:否
	 */
	public Boolean getDisabled() {
		return disabled;
	}
	/**
	 * 设置：创建人
	 */
	public void setCreateName(String createName) {
		this.createName = createName;
	}
	/**
	 * 获取：创建人
	 */
	public String getCreateName() {
		return createName;
	}
	/**
	 * 设置：创建时间
	 */
	public void setCreateTime(Date createTime) {
		this.createTime = createTime;
	}
	/**
	 * 获取：创建时间
	 */
	public Date getCreateTime() {
		return createTime;
	}

	public String getGoodsFlag() {
		return goodsFlag;
	}

	public void setGoodsFlag(String goodsFlag) {
		this.goodsFlag = goodsFlag;
	}
}
